﻿namespace Neturion.Dados
{
    /// <summary>
    /// 
    /// </summary>
    public class Logradouro
    {
        private int _logradouroId;
        private string _codigo;
        private string _descricao;
        private TipoLogradouro _tipoLogradouro;
        private string _cep;
        private Bairro _bairro;
        private NeturionLog _neturionLog;

        public Logradouro()
        {
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual int LogradouroId
        {
            get { return _logradouroId; }
            set { _logradouroId = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual string Codigo
        {
            get { return _codigo; }
            set { _codigo = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual string Descricao
        {
            get { return _descricao; }
            set { _descricao = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual TipoLogradouro TipoLogradouro
        {
            get { return _tipoLogradouro; }
            set { _tipoLogradouro = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual string Cep
        {
            get { return _cep; }
            set { _cep = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual Bairro Bairro
        {
            get { return _bairro; }
            set { _bairro = value; }
        }

        /// <summary>
        /// 
        /// </summary>
        public virtual NeturionLog NeturionLog
        {
            get { return _neturionLog; }
            set { _neturionLog = value; }
        }
    }
}